//! 数据控制器
//! 将数据分发到不同的处理器去处理
//! 
//! (RUST) alone
//! 
//! Create time: 2025-09-30		alone
//! Update time: 2025-09-30		alone
//! 

use crate::{common::controller::Controller, net::data_package::DataPackage};

pub struct DataController
{
	data_package: DataPackage
}

impl DataController 
{
	pub fn new(data_package: DataPackage) 
		-> Self 
	{
		Self 
		{
			data_package
		}
	}
}

impl Controller for DataController 
{
	async fn controller(&self) 
	{
		
	}
}